Γεια σας,
εχω ένα TabContainer control και μέσα σε αυτό ένα ListView control.
Μέσα στο ListView έχω ένα ImageButton και τεσσερα label.
Πως μπορώ να "πάρω" τα properties του ImageButton και των label controls που ειναι στο δευτερο tab ή στο πρώτο;
Έβαλα το παρακάτω .....αλλά δεν.....
Μου επιστρεφει το error: "Specified argument was out of the range of valid values. Parameter name: index "
Protected
Sub ListView1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.ListViewItemEventArgs) Handles ListView1.ItemDataBound
Try
Dim CurrentImage As ImageButton = CType(TabContainer1.Tabs(2).FindControl(CType(e.Item.FindControl("Image2"), ImageButton).ID), ImageButton)
Dim CurrentLabel As Label = CType(e.Item.FindControl("TopTenNew_TitlosIDLabel"), Label)
If Not File.Exists("c:\Inetpub\wwwroot\images\" & CurrentLabel.Text & ".jpg") Then
'if image not exists, use default image
CurrentImage.ImageUrl =
"~/images/NoPhotoBNew.png"
CurrentImage.PostBackUrl =
"~/details.aspx?id=" & CurrentLabel.Text
Else
CurrentImage.PostBackUrl =
"~/details.aspx?id=" & CurrentLabel.Text
End If
Catch ex As Exception
lblMsg.Text = ex.Message
End Try
End Sub
Ευχαριστώ εκ των προτέρων για την βοήθειά σας.